How Java Encapsulation Works In Real Time! - Part 2